Uses of Class
negotiator.protocol.BilateralAtomicNegotiationSession

Packages that use BilateralAtomicNegotiationSession
negotiator   
negotiator.boaframework   
negotiator.boaframework.opponentmodel   
negotiator.protocol   
negotiator.protocol.alternatingoffers   
negotiator.protocol.auction   
 

Uses of BilateralAtomicNegotiationSession in negotiator
 

Fields in negotiator declared as BilateralAtomicNegotiationSession
 BilateralAtomicNegotiationSession Agent.fNegotiation
          Reference to protocol which is set when experimental setup is enabled.
 

Uses of BilateralAtomicNegotiationSession in negotiator.boaframework
 

Methods in negotiator.boaframework with parameters of type BilateralAtomicNegotiationSession
 void OpponentModel.setOpponentUtilitySpace(BilateralAtomicNegotiationSession fNegotiation)
          Method which may be overwritten by an opponent model to get access to the opponent's utilityspace.
 void AcceptanceStrategy.setOpponentUtilitySpace(BilateralAtomicNegotiationSession fNegotiation)
          Method which may be overwritten to get access to the opponent's utilityspace in an experimental setup.
 

Uses of BilateralAtomicNegotiationSession in negotiator.boaframework.opponentmodel
 

Methods in negotiator.boaframework.opponentmodel with parameters of type BilateralAtomicNegotiationSession
 void PerfectIAMhagglerBayesianModel.setOpponentUtilitySpace(BilateralAtomicNegotiationSession session)
           
 void ParallelOM.setOpponentUtilitySpace(BilateralAtomicNegotiationSession session)
          Code needed to acquire opponnent's preference profile.
 void PerfectModel.setOpponentUtilitySpace(BilateralAtomicNegotiationSession session)
           
 void PerfectScalableBayesianModel.setOpponentUtilitySpace(BilateralAtomicNegotiationSession session)
           
 

Uses of BilateralAtomicNegotiationSession in negotiator.protocol
 

Methods in negotiator.protocol with parameters of type BilateralAtomicNegotiationSession
 void Protocol.fireBilateralAtomicNegotiationSessionEvent(BilateralAtomicNegotiationSession session, ProfileRepItem profileA, ProfileRepItem profileB, AgentRepItem agentA, AgentRepItem agentB, java.lang.String agenAName, java.lang.String agentBName)
           
 

Uses of BilateralAtomicNegotiationSession in negotiator.protocol.alternatingoffers
 

Subclasses of BilateralAtomicNegotiationSession in negotiator.protocol.alternatingoffers
 class AlternatingOffersBilateralAtomicNegoSession
          This is an updated version which has shared deadlines for both agents, implemented with Timeline.
 

Uses of BilateralAtomicNegotiationSession in negotiator.protocol.auction
 

Subclasses of BilateralAtomicNegotiationSession in negotiator.protocol.auction
 class AuctionBilateralAtomicNegoSession